package cn.tedu.fei;

import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;

@Configuration
@ComponentScan("cn.tedu.fei")
public class FeiConfig {

    @Bean
    public SnakeLance lance(){
        return new SnakeLance();
    }
    @Bean
    public SnakeLance snakeLance(){
        return new SnakeLance();
    }

    //在@Bean标记的方法的参数列表中
    // 如果声明参数,Spring会自动到Spring容器中寻找合适类型的对象,
    // 给这个参数赋值,也就是说这个方法运行时参数l就是上面方法
    // 保存到Spring容器的SnakeLance类型对象
    /*@Bean
    public ZhangFei fei(SnakeLance lance){
        ZhangFei zf=new ZhangFei();
        zf.setSnakeLance(lance);
        return zf;
    }*/

}
